home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2002 November / SGI IRIX Base Documentation 2002 November.iso / usr / share / catman / p_man / cat3 / f90 / system_clock.z / system_clock
Encoding:
Text File  |  2002-10-03  |  2.7 KB  |  60 lines

  1. SYSTEM_CLOCK(3I)                                      Last changed: 4-13-99
  2.  
  3.  
  4. NNAAMMEE
  5.      SSYYSSTTEEMM__CCLLOOCCKK - Returns integer data from a real-time clock
  6.  
  7. SSYYNNOOPPSSIISS
  8.      CCAALLLL SSYYSSTTEEMM__CCLLOOCCKK (([[CCOOUUNNTT==]_c_o_u_n_t] [,,[CCOOUUNNTT__RRAATTEE==]_c_o_u_n_t__r_a_t_e]
  9.      [,,[CCOOUUNNTT__MMAAXX==_c_o_u_n_t__m_a_x]))
  10.  
  11. IIMMPPLLEEMMEENNTTAATTIIOONN
  12.      UNICOS, UNICOS/mk, IRIX systems
  13.  
  14.      CF90, MIPSpro 7 Fortran 90
  15.  
  16. SSTTAANNDDAARRDDSS
  17.      Fortran
  18.  
  19. DDEESSCCRRIIPPTTIIOONN
  20.      The SSYYSSTTEEMM__CCLLOOCCKK intrinsic subroutine returns information gathered
  21.      from the real-time clock.  SSYYSSTTEEMM__CCLLOOCCKK accepts the following
  22.      arguments:
  23.  
  24.      _c_o_u_n_t     Must be type default integer.  If _c_o_u_n_t is present, it is
  25.                set to a machine-specific value based on the current value
  26.                of the machine's clock.  If there is no clock, it is set to
  27.                -HHUUGGEE((00)).  The machine-specific value is incremented by one
  28.                for each clock count until the value _c_o_u_n_t__m_a_x is reached;
  29.                it is reset to 0 at the next count.  If there is a clock, it
  30.                lies in the range 0 to _c_o_u_n_t__m_a_x.
  31.  
  32.      _c_o_u_n_t__r_a_t_e
  33.                Must be type default integer.  If _c_o_u_n_t__r_a_t_e is present, it
  34.                is set to the number of clock counts per second.  If there
  35.                is no clock, it is set to 0.
  36.  
  37.      _c_o_u_n_t__m_a_x Must be type default integer.  If _c_o_u_n_t__m_a_x is present, it
  38.                is set to the maximum value that _c_o_u_n_t can have.  If there
  39.                is no clock, it is set to 0.
  40.  
  41.      The arguments to SSYYSSTTEEMM__CCLLOOCCKK cannot be declared with a nondefault
  42.      kind type.
  43.  
  44.      The name of this intrinsic cannot be passed as an argument.
  45.  
  46.      Hardware counter values from the ssyyssssggii(2) system call are used on
  47.      IRIX systems.  The real-time clock is used on UNICOS and UNICOS/mk
  48.      systems.
  49.  
  50.      Due to the hardware characteristics of UNICOS systems, the values
  51.      returned in _c_o_u_n_t and _c_o_u_n_t__m_a_x are 64-bit values on these systems.
  52.  
  53. SSEEEE AALLSSOO
  54.      SSYYSSCCLLOOCCKK(3F)
  55.  
  56.      ggeettttiimmeeooffddaayy(2) in the _U_N_I_C_O_S _S_y_s_t_e_m _C_a_l_l_s _R_e_f_e_r_e_n_c_e _M_a_n_u_a_l
  57.  
  58.      _I_n_t_r_i_n_s_i_c _P_r_o_c_e_d_u_r_e_s _R_e_f_e_r_e_n_c_e _M_a_n_u_a_l for the printed version of this
  59.      man page.
  60.